package cn.petplatform.petback.mapper;

import cn.petplatform.petback.pojo.PetAdopt;
import cn.petplatform.petback.pojo.PetAdoptExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PetAdoptMapper {
    long countByExample(PetAdoptExample example);

    int deleteByExample(PetAdoptExample example);

    int deleteByPrimaryKey(String id);

    int insert(PetAdopt record);

    int insertSelective(PetAdopt record);

    List<PetAdopt> selectByExample(PetAdoptExample example);

    PetAdopt selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") PetAdopt record, @Param("example") PetAdoptExample example);

    int updateByExample(@Param("record") PetAdopt record, @Param("example") PetAdoptExample example);

    int updateByPrimaryKeySelective(PetAdopt record);

    int updateByPrimaryKey(PetAdopt record);
}